package com.ruoyi.common.constant;

/**
 * 缓存的key 常量
 *
 * @author king
 */
public class CacheConstants
{
    /**
     * 登录用户 redis key
     */
    public static final String LOGIN_TOKEN_KEY = "login_tokens:";

    /**
     * 验证码 redis key
     */
    public static final String CAPTCHA_CODE_KEY = "captcha_codes:";

    /**
     * 参数管理 cache key
     */
    public static final String SYS_CONFIG_KEY = "sys_config:";

    /**
     * 字典管理 cache key
     */
    public static final String SYS_DICT_KEY = "sys_dict:";

    /**
     * 防重提交 redis key
     */
    public static final String REPEAT_SUBMIT_KEY = "repeat_submit:";

    /**
     * 限流 redis key
     */
    public static final String RATE_LIMIT_KEY = "rate_limit:";

    /**
     * 文章缓存
     */
    public static final String SYS_ARTICLE_KEY = "sys_article:";

    /**
     * 文章查看次数的key
     */
    public static final String KEY_ARTICLE_VIEW_COUNT = "key_article_view_count:";

    /**
     * 分类缓存
     */
    public static final String SYS_CATEGORY_KEY = "sys_category_list";

    /**
     * 轮播图缓存
     */
    public static final String SYS_LOOPER_KEY = "sys_looper_list";

    /**
     * 友情链接缓存
     */
    public static final String SYS_FRIEND_LINKS_KEY = "sys_friend_links_list";
}
